home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 22 Graphics & Utilities / CMPRSS.SRC < prev    next >
Unknown  |  2019-04-13  |  2.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% detectItEasy Format: plain text[CR] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 3b 3b 3b 3b 3b 3b 3b | 3b 3b 3b 3b 3b 3b 3b 3b |;;;;;;;;|;;;;;;;;|
|00000010| 3b 3b 3b 3b 3b 3b 3b 3b | 3b 3b 3b 3b 3b 0d 3b 20 |;;;;;;;;|;;;;;.; |
|00000020| 63 6f 6d 70 72 65 73 73 | 6f 72 20 20 20 20 20 20 |compress|or |
|00000030| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 0d 3b | | ;.;|
|00000040| 20 74 72 61 6e 73 61 63 | 74 6f 72 20 76 6f 6c 20 | transac|tor vol |
|00000050| 36 20 69 73 73 20 34 20 | 20 20 20 20 20 20 3b 0d |6 iss 4 | ;.|
|00000060| 3b 20 69 6e 63 6f 6d 70 | 6c 65 74 65 20 76 65 72 |; incomp|lete ver|
|00000070| 73 69 6f 6e 20 62 79 20 | 7a 61 6d 61 72 61 20 3b |sion by |zamara ;|
|00000080| 0d 3b 20 6d 6f 64 73 20 | 62 79 20 72 6f 62 65 72 |.; mods |by rober|
|00000090| 74 20 6f 6e 64 61 20 20 | 20 20 20 20 20 20 20 20 |t onda | |
|000000a0| 3b 0d 3b 3b 3b 3b 3b 3b | 3b 3b 3b 3b 3b 3b 3b 3b |;.;;;;;;|;;;;;;;;|
|000000b0| 3b 3b 3b 3b 3b 3b 3b 3b | 3b 3b 3b 3b 3b 3b 3b 3b |;;;;;;;;|;;;;;;;;|
|000000c0| 3b 3b 0d 3b 0d 72 65 61 | 64 73 74 20 3d 20 24 66 |;;.;.rea|dst = $f|
|000000d0| 66 62 37 0d 73 65 74 6c | 66 73 20 3d 20 24 66 66 |fb7.setl|fs = $ff|
|000000e0| 62 61 0d 73 65 74 6e 61 | 6d 20 3d 20 24 66 66 62 |ba.setna|m = $ffb|
|000000f0| 64 0d 6f 70 65 6e 20 3d | 20 24 66 66 63 30 0d 63 |d.open =| $ffc0.c|
|00000100| 6c 6f 73 65 20 3d 20 24 | 66 66 63 33 0d 63 68 6b |lose = $|ffc3.chk|
|00000110| 69 6e 20 3d 20 24 66 66 | 63 36 0d 63 68 6b 6f 75 |in = $ff|c6.chkou|
|00000120| 74 20 3d 20 24 66 66 63 | 39 0d 63 6c 72 63 68 6e |t = $ffc|9.clrchn|
|00000130| 20 3d 20 24 66 66 63 63 | 0d 63 68 72 6f 75 74 20 | = $ffcc|.chrout |
|00000140| 3d 20 24 66 66 64 32 0d | 67 65 74 69 6e 20 3d 20 |= $ffd2.|getin = |
|00000150| 24 66 66 65 34 0d 70 69 | 63 74 75 72 20 20 3b 73 |$ffe4.pi|ctur ;s|
|00000160| 74 61 72 74 20 61 64 64 | 72 65 73 73 0d 20 2e 77 |tart add|ress. .w|
|00000170| 6f 72 64 20 24 35 63 30 | 30 0d 70 69 63 6c 65 6e |ord $5c0|0.piclen|
|00000180| 20 2e 77 6f 72 64 20 39 | 30 32 33 20 3b 62 69 74 | .word 9|023 ;bit|
|00000190| 6d 61 70 20 62 79 74 65 | 20 6c 65 6e 67 74 68 0d |map byte| length.|
|000001a0| 3b 3b 64 6f 6f 64 6c 65 | 20 69 73 20 39 30 32 34 |;;doodle| is 9024|
|000001b0| 20 62 79 74 65 73 2c 20 | 73 65 74 20 70 69 63 6c | bytes, |set picl|
|000001c0| 65 6e 20 74 6f 20 39 30 | 32 33 0d 3b 3b 74 6f 20 |en to 90|23.;;to |
|000001d0| 61 76 6f 69 64 20 62 75 | 67 0d 72 65 70 63 6e 74 |avoid bu|g.repcnt|
|000001e0| 20 2e 62 79 74 65 20 31 | 0d 6e 65 77 62 79 74 20 | .byte 1|.newbyt |
|000001f0| 2e 62 79 74 65 20 30 0d | 63 6c 72 62 79 74 20 2e |.byte 0.|clrbyt .|
|00000200| 62 79 74 65 20 30 0d 70 | 72 76 62 79 74 20 2e 62 |byte 0.p|rvbyt .b|
|00000210| 79 74 65 20 30 0d 73 6e | 64 66 6c 67 20 2e 62 79 |yte 0.sn|dflg .by|
|00000220| 74 65 20 30 0d 62 6e 6b | 73 76 20 2e 62 79 74 65 |te 0.bnk|sv .byte|
|00000230| 20 30 0d 65 6e 64 70 69 | 63 20 2e 62 79 74 65 20 | 0.endpi|c .byte |
|00000240| 30 0d 20 2e 62 79 74 65 | 20 30 0d 70 69 63 70 74 |0. .byte| 0.picpt|
|00000250| 72 20 3d 20 24 66 62 0d | 63 6d 70 72 73 0d 20 6a |r = $fb.|cmprs. j|
|00000260| 73 72 20 63 6d 70 63 6c | 72 20 3b 63 6c 65 61 72 |sr cmpcl|r ;clear|
|00000270| 20 63 6f 6d 70 72 65 73 | 73 6f 72 20 76 61 72 69 | compres|sor vari|
|00000280| 61 62 6c 65 73 3b 3b 3b | 0d 3b 3b 62 75 67 21 21 |ables;;;|.;;bug!!|
|00000290| 21 21 20 20 6e 6f 74 20 | 6e 6f 74 65 64 20 69 6e |!! not |noted in|
|000002a0| 20 61 72 74 69 63 6c 65 | 21 21 21 21 0d 20 6c 64 | article|!!!!. ld|
|000002b0| 61 20 23 31 0d 20 73 74 | 61 20 73 6e 64 66 6c 67 |a #1. st|a sndflg|
|000002c0| 0d 20 6c 64 79 20 23 31 | 0d 20 62 6e 65 20 63 70 |. ldy #1|. bne cp|
|000002d0| 31 0d 64 63 6d 70 72 73 | 0d 20 6a 73 72 20 63 6d |1.dcmprs|. jsr cm|
|000002e0| 70 63 6c 72 0d 20 6c 64 | 61 20 23 30 0d 20 73 74 |pclr. ld|a #0. st|
|000002f0| 61 20 73 6e 64 66 6c 67 | 0d 20 6c 64 79 20 23 32 |a sndflg|. ldy #2|
|00000300| 0d 63 70 31 0d 20 6c 64 | 61 20 31 0d 20 73 74 61 |.cp1. ld|a 1. sta|
|00000310| 20 62 6e 6b 73 76 0d 20 | 6c 64 61 20 23 38 0d 20 | bnksv. |lda #8. |
|00000320| 6c 64 78 20 24 38 66 66 | 66 20 3b 20 64 65 76 69 |ldx $8ff|f ; devi|
|00000330| 63 65 20 6e 75 6d 62 65 | 72 0d 20 6a 73 72 20 73 |ce numbe|r. jsr s|
|00000340| 65 74 6c 66 73 0d 20 6c | 64 61 20 24 62 37 20 3b |etlfs. l|da $b7 ;|
|00000350| 6c 6f 63 61 74 69 6f 6e | 20 6f 66 20 66 69 6c 65 |location| of file|
|00000360| 6e 61 6d 65 20 6c 65 6e | 67 74 68 0d 20 6c 64 78 |name len|gth. ldx|
|00000370| 20 23 24 33 63 20 3b 66 | 69 6c 65 6e 61 6d 65 20 | #$3c ;f|ilename |
|00000380| 6c 6f 63 61 74 69 6f 6e | 20 6c 6f 0d 20 6c 64 79 |location| lo. ldy|
|00000390| 20 23 24 30 33 20 3b 66 | 69 6c 65 6e 61 6d 65 20 | #$03 ;f|ilename |
|000003a0| 6c 6f 63 61 74 69 6f 6e | 20 68 69 0d 20 6a 73 72 |location| hi. jsr|
|000003b0| 20 73 65 74 6e 61 6d 0d | 20 6a 73 72 20 6f 70 65 | setnam.| jsr ope|
|000003c0| 6e 0d 20 6c 64 78 20 23 | 38 0d 20 6c 64 79 20 23 |n. ldx #|8. ldy #|
|000003d0| 30 0d 20 6c 64 61 20 73 | 6e 64 66 6c 67 0d 20 62 |0. lda s|ndflg. b|
|000003e0| 65 71 20 6e 6f 73 6e 64 | 0d 20 6a 73 72 20 63 68 |eq nosnd|. jsr ch|
|000003f0| 6b 6f 75 74 0d 20 6c 64 | 61 20 70 69 63 74 75 72 |kout. ld|a pictur|
|00000400| 0d 20 6a 73 72 20 63 68 | 72 6f 75 74 0d 20 6c 64 |. jsr ch|rout. ld|
|00000410| 61 20 70 69 63 74 75 72 | 2b 31 0d 20 6a 73 72 20 |a pictur|+1. jsr |
|00000420| 63 68 72 6f 75 74 0d 20 | 6a 73 72 20 73 6e 64 70 |chrout. |jsr sndp|
|00000430| 69 63 0d 20 6a 6d 70 20 | 73 73 31 0d 6e 6f 73 6e |ic. jmp |ss1.nosn|
|00000440| 64 0d 20 6a 73 72 20 63 | 68 6b 69 6e 0d 20 6a 73 |d. jsr c|hkin. js|
|00000450| 72 20 67 65 74 69 6e 0d | 20 73 74 61 20 70 69 63 |r getin.| sta pic|
|00000460| 70 74 72 0d 20 6a 73 72 | 20 67 65 74 69 6e 0d 20 |ptr. jsr| getin. |
|00000470| 73 74 61 20 70 69 63 70 | 74 72 2b 31 0d 20 09 00 |sta picp|tr+1. ..|
|00000480| 72 20 72 65 61 64 73 74 | 0d 20 62 6e 65 20 73 73 |r readst|. bne ss|
|00000490| 31 0d 20 6a 73 72 20 67 | 65 74 70 69 63 0d 73 73 |1. jsr g|etpic.ss|
|000004a0| 31 0d 20 6a 73 72 20 63 | 6c 72 63 68 6e 0d 20 6c |1. jsr c|lrchn. l|
|000004b0| 64 61 20 23 38 0d 20 6a | 73 72 20 63 6c 6f 73 65 |da #8. j|sr close|
|000004c0| 0d 20 6a 73 72 20 73 70 | 64 74 61 0d 20 72 74 73 |. jsr sp|dta. rts|
|000004d0| 0d 73 6e 64 70 69 63 0d | 20 6c 64 61 20 70 69 63 |.sndpic.| lda pic|
|000004e0| 74 75 72 0d 20 73 74 61 | 20 70 69 63 70 74 72 0d |tur. sta| picptr.|
|000004f0| 20 63 6c 63 0d 20 61 64 | 63 20 70 69 63 6c 65 6e | clc. ad|c piclen|
|00000500| 0d 20 73 74 61 20 65 6e | 64 70 69 63 0d 20 6c 64 |. sta en|dpic. ld|
|00000510| 61 20 70 69 63 74 75 72 | 2b 31 0d 20 73 74 61 20 |a pictur|+1. sta |
|00000520| 70 69 63 70 74 72 2b 31 | 0d 20 61 64 63 20 70 69 |picptr+1|. adc pi|
|00000530| 63 6c 65 6e 2b 31 0d 20 | 73 74 61 20 65 6e 64 70 |clen+1. |sta endp|
|00000540| 69 63 2b 31 0d 20 6a 73 | 72 20 67 65 74 62 79 74 |ic+1. js|r getbyt|
|00000550| 0d 20 73 74 61 20 70 72 | 76 62 79 74 0d 20 6c 64 |. sta pr|vbyt. ld|
|00000560| 79 20 23 31 0d 6e 78 74 | 6f 75 74 0d 20 6a 73 72 |y #1.nxt|out. jsr|
|00000570| 20 6f 75 74 62 79 74 0d | 20 6c 64 61 20 70 69 63 | outbyt.| lda pic|
|00000580| 70 74 72 2b 31 0d 20 63 | 6d 70 20 65 6e 64 70 69 |ptr+1. c|mp endpi|
|00000590| 63 2b 31 0d 20 62 6e 65 | 20 6e 78 74 6f 75 74 0d |c+1. bne| nxtout.|
|000005a0| 20 6c 64 61 20 70 69 63 | 70 74 72 0d 20 63 6d 70 | lda pic|ptr. cmp|
|000005b0| 20 65 6e 64 70 69 63 0d | 20 62 6e 65 20 6e 78 74 | endpic.| bne nxt|
|000005c0| 6f 75 74 0d 20 6a 73 72 | 20 77 72 74 72 65 70 0d |out. jsr| wrtrep.|
|000005d0| 20 72 74 73 0d 6f 75 74 | 62 79 74 0d 20 6a 73 72 | rts.out|byt. jsr|
|000005e0| 20 67 65 74 62 79 74 0d | 20 73 74 61 20 6e 65 77 | getbyt.| sta new|
|000005f0| 62 79 74 0d 20 63 6d 70 | 20 70 72 76 62 79 74 0d |byt. cmp| prvbyt.|
|00000600| 20 62 6e 65 20 64 69 66 | 66 0d 20 69 6e 63 20 72 | bne dif|f. inc r|
|00000610| 65 70 63 6e 74 0d 20 62 | 6e 65 20 6f 6b 0d 20 64 |epcnt. b|ne ok. d|
|00000620| 65 63 20 72 65 70 63 6e | 74 0d 20 6a 73 72 20 77 |ec repcn|t. jsr w|
|00000630| 72 74 72 65 70 0d 20 6c | 64 61 20 23 31 0d 20 73 |rtrep. l|da #1. s|
|00000640| 74 61 20 72 65 70 63 6e | 74 0d 6f 6b 0d 20 6a 6d |ta repcn|t.ok. jm|
|00000650| 70 20 6f 62 66 69 6e 0d | 64 69 66 66 0d 20 6c 64 |p obfin.|diff. ld|
|00000660| 61 20 72 65 70 63 6e 74 | 0d 20 63 6d 70 20 23 34 |a repcnt|. cmp #4|
|00000670| 0d 20 62 63 73 20 64 6f | 63 6f 64 65 0d 20 09 00 |. bcs do|code. ..|
|00000680| 78 0d 20 6c 64 61 20 70 | 72 76 62 79 74 0d 20 63 |x. lda p|rvbyt. c|
|00000690| 6d 70 20 23 32 35 34 0d | 20 62 65 71 20 64 6f 63 |mp #254.| beq doc|
|000006a0| 6f 64 65 0d 6e 6c 70 0d | 20 6c 64 61 20 70 72 76 |ode.nlp.| lda prv|
|000006b0| 62 79 74 0d 20 6a 73 72 | 20 63 68 72 6f 75 74 0d |byt. jsr| chrout.|
|000006c0| 20 64 65 78 0d 20 62 6e | 65 20 6e 6c 70 0d 20 6c | dex. bn|e nlp. l|
|000006d0| 64 61 20 23 31 0d 20 73 | 74 61 20 72 65 70 63 6e |da #1. s|ta repcn|
|000006e0| 74 0d 20 6a 6d 70 20 6f | 62 66 69 6e 0d 64 6f 63 |t. jmp o|bfin.doc|
|000006f0| 6f 64 65 0d 20 6a 73 72 | 20 77 72 74 72 65 70 0d |ode. jsr| wrtrep.|
|00000700| 20 6c 64 61 20 23 31 0d | 20 73 74 61 20 72 65 70 | lda #1.| sta rep|
|00000710| 63 6e 74 0d 6f 62 66 69 | 6e 0d 20 6c 64 61 20 6e |cnt.obfi|n. lda n|
|00000720| 65 77 62 79 74 0d 20 73 | 74 61 20 70 72 76 62 79 |ewbyt. s|ta prvby|
|00000730| 74 0d 20 69 6e 63 20 70 | 69 63 70 74 72 0d 20 62 |t. inc p|icptr. b|
|00000740| 6e 65 20 6f 62 31 0d 20 | 69 6e 63 20 70 69 63 70 |ne ob1. |inc picp|
|00000750| 74 72 2b 31 0d 6f 62 31 | 0d 20 72 74 73 0d 77 72 |tr+1.ob1|. rts.wr|
|00000760| 74 72 65 70 0d 20 6c 64 | 61 20 23 32 35 34 0d 20 |trep. ld|a #254. |
|00000770| 6a 73 72 20 63 68 72 6f | 75 74 0d 20 6c 64 61 20 |jsr chro|ut. lda |
|00000780| 70 72 76 62 79 74 0d 20 | 6a 73 72 20 63 68 72 6f |prvbyt. |jsr chro|
|00000790| 75 74 0d 20 6c 64 61 20 | 72 65 70 63 6e 74 0d 20 |ut. lda |repcnt. |
|000007a0| 6a 73 72 20 63 68 72 6f | 75 74 0d 20 72 74 73 0d |jsr chro|ut. rts.|
|000007b0| 67 65 74 62 79 74 0d 20 | 73 65 69 0d 20 6c 64 61 |getbyt. |sei. lda|
|000007c0| 20 31 0d 20 61 6e 64 20 | 23 24 66 63 0d 20 73 74 | 1. and |#$fc. st|
|000007d0| 61 20 31 0d 20 6c 64 61 | 20 28 70 69 63 70 74 72 |a 1. lda| (picptr|
|000007e0| 29 2c 79 0d 20 70 68 61 | 0d 20 6c 64 61 20 62 6e |),y. pha|. lda bn|
|000007f0| 6b 73 76 0d 20 73 74 61 | 20 31 0d 20 63 6c 69 0d |ksv. sta| 1. cli.|
|00000800| 20 70 6c 61 0d 20 72 74 | 73 0d 67 65 74 70 69 63 | pla. rt|s.getpic|
|00000810| 0d 20 6a 73 72 20 67 65 | 74 69 6e 0d 20 63 6d 70 |. jsr ge|tin. cmp|
|00000820| 20 23 32 35 34 0d 20 62 | 65 71 20 67 65 74 72 65 | #254. b|eq getre|
|00000830| 70 0d 20 73 74 61 20 28 | 70 69 63 70 74 72 29 2c |p. sta (|picptr),|
|00000840| 79 0d 20 69 6e 63 20 70 | 69 63 70 74 72 0d 20 62 |y. inc p|icptr. b|
|00000850| 6e 65 20 67 72 30 0d 20 | 69 6e 63 20 70 69 63 70 |ne gr0. |inc picp|
|00000860| 74 72 2b 31 0d 67 72 30 | 0d 20 6a 6d 70 20 67 70 |tr+1.gr0|. jmp gp|
|00000870| 66 69 6e 0d 67 65 74 72 | 65 70 0d 20 6a 73 09 00 |fin.getr|ep. js..|
|00000880| 67 65 74 69 6e 0d 20 70 | 68 61 0d 20 6a 73 72 20 |getin. p|ha. jsr |
|00000890| 67 65 74 69 6e 0d 20 74 | 61 78 0d 20 70 6c 61 0d |getin. t|ax. pla.|
|000008a0| 72 65 70 6c 70 0d 20 73 | 74 61 20 28 70 69 63 70 |replp. s|ta (picp|
|000008b0| 74 72 29 2c 79 0d 20 69 | 6e 63 20 70 69 63 70 74 |tr),y. i|nc picpt|
|000008c0| 72 0d 20 62 6e 65 20 67 | 72 31 0d 20 69 6e 63 20 |r. bne g|r1. inc |
|000008d0| 70 69 63 70 74 72 2b 31 | 0d 67 72 31 0d 20 64 65 |picptr+1|.gr1. de|
|000008e0| 78 0d 20 62 6e 65 20 72 | 65 70 6c 70 0d 67 70 66 |x. bne r|eplp.gpf|
|000008f0| 69 6e 0d 20 6a 73 72 20 | 72 65 61 64 73 74 0d 20 |in. jsr |readst. |
|00000900| 62 65 71 20 67 65 74 70 | 69 63 0d 20 72 74 73 0d |beq getp|ic. rts.|
|00000910| 63 6d 70 63 6c 72 0d 20 | 6c 64 61 20 24 35 63 30 |cmpclr. |lda $5c0|
|00000920| 30 20 3b 20 67 65 74 20 | 6f 6c 64 20 63 6f 6c 6f |0 ; get |old colo|
|00000930| 72 20 62 79 74 65 0d 20 | 73 74 61 20 63 6c 72 62 |r byte. |sta clrb|
|00000940| 79 74 20 3b 20 73 61 76 | 65 20 69 74 0d 20 6c 64 |yt ; sav|e it. ld|
|00000950| 61 20 23 30 0d 20 73 74 | 61 20 6e 65 77 62 79 74 |a #0. st|a newbyt|
|00000960| 0d 20 73 74 61 20 70 72 | 76 62 79 74 0d 20 73 74 |. sta pr|vbyt. st|
|00000970| 61 20 73 6e 64 66 6c 67 | 0d 20 73 74 61 20 62 6e |a sndflg|. sta bn|
|00000980| 6b 73 76 0d 20 73 74 61 | 20 65 6e 64 70 69 63 0d |ksv. sta| endpic.|
|00000990| 20 73 74 61 20 65 6e 64 | 70 69 63 2b 31 0d 20 6c | sta end|pic+1. l|
|000009a0| 64 61 20 23 31 0d 20 73 | 74 61 20 72 65 70 63 6e |da #1. s|ta repcn|
|000009b0| 74 0d 20 72 74 73 0d 73 | 70 64 74 61 20 6c 64 78 |t. rts.s|pdta ldx|
|000009c0| 20 23 38 0d 73 70 64 74 | 61 31 20 6c 64 61 20 73 | #8.spdt|a1 lda s|
|000009d0| 70 64 61 74 61 2d 31 2c | 78 20 3b 20 72 65 73 74 |pdata-1,|x ; rest|
|000009e0| 6f 72 65 20 73 70 72 69 | 74 65 0d 20 73 74 61 20 |ore spri|te. sta |
|000009f0| 24 35 66 66 37 2c 78 20 | 3b 20 70 6f 69 6e 74 65 |$5ff7,x |; pointe|
|00000a00| 72 73 0d 20 64 65 78 0d | 20 62 6e 65 20 73 70 64 |rs. dex.| bne spd|
|00000a10| 74 61 31 0d 20 3b 0d 20 | 6c 64 61 20 23 24 35 66 |ta1. ;. |lda #$5f|
|00000a20| 20 3b 20 72 65 73 74 6f | 72 65 20 6f 6c 64 20 63 | ; resto|re old c|
|00000a30| 6f 6c 6f 72 20 62 79 74 | 65 0d 20 73 74 61 20 73 |olor byt|e. sta s|
|00000a40| 70 64 74 61 32 2b 32 0d | 20 6c 64 78 20 23 24 66 |pdta2+2.| ldx #$f|
|00000a50| 37 0d 20 6c 64 61 20 63 | 6c 72 62 79 74 0d 73 70 |7. lda c|lrbyt.sp|
|00000a60| 64 74 61 32 20 73 74 61 | 20 24 35 66 30 30 2c 78 |dta2 sta| $5f00,x|
|00000a70| 0d 20 64 65 78 0d 20 63 | 70 78 20 23 24 66 09 00 |. dex. c|px #$f..|
|00000a80| 20 62 6e 65 20 73 70 64 | 74 61 32 0d 20 6c 64 79 | bne spd|ta2. ldy|
|00000a90| 20 73 70 64 74 61 32 2b | 32 0d 20 64 65 79 0d 20 | spdta2+|2. dey. |
|00000aa0| 73 74 79 20 73 70 64 74 | 61 32 2b 32 0d 20 63 70 |sty spdt|a2+2. cp|
|00000ab0| 79 20 23 24 35 62 0d 20 | 62 6e 65 20 73 70 64 74 |y #$5b. |bne spdt|
|00000ac0| 61 32 0d 20 3b 0d 20 3b | 0d 20 72 74 73 20 3b 20 |a2. ;. ;|. rts ; |
|00000ad0| 72 65 74 75 72 6e 20 74 | 6f 20 70 72 6f 67 72 61 |return t|o progra|
|00000ae0| 6d 0d 73 70 64 61 74 61 | 20 2e 62 79 74 65 20 24 |m.spdata| .byte $|
|00000af0| 31 30 2c 24 31 31 2c 24 | 31 31 2c 24 31 31 2c 24 |10,$11,$|11,$11,$|
|00000b00| 34 62 2c 24 34 63 2c 24 | 31 36 2c 24 31 37 0d 0d |4b,$4c,$|16,$17..|
|00000b10| 0d 0d 0d | |... | |
+--------+-------------------------+-------------------------+--------+--------+